Supplier Page from MyBioSource.com for Recombinant Thermotoga petrophila UPF0133 protein Tpet_0244 (Tpet_0244)